<?php
	
	//Connexion à la BDD
	include ("../../commun_shop/utils/settings_bdd_shop.php");
	mysql_connect($host_bd, $id_bd , $mdp_bd);
	mysql_select_db("vanadium");
	mysql_query("SET NAMES 'UTF8'");

	$id = split(',',$_POST['id']);
	unset($id[count($id)-1]);
	$montant = $_POST['montant'];
	$montant = str_replace(',','.',$montant);
	$libelle = $_POST['libelle'];
	$impulseur = $_POST['impulseur'];
	
	$id_1er = $id[0];

if (mysql_result(mysql_query("SELECT count(id) FROM utilisateurs WHERE id_consommateur='$id_1er' "),0))
{// Verification de l'existance du compte

	if(is_numeric($montant) )
	{
		if($libelle)
		{
			foreach($id as $id_consommateur)
			{
				$somme=-$montant;
				
				$retour_isShop = mysql_query("SELECT * FROM utilisateurs WHERE id_consommateur='".$impulseur."Ch210' AND actif='1'") or die(mysql_error()) ;
								$isShop = mysql_fetch_array($retour_isShop);
				
								if($isShop)
								{
									//Ajout de l'opération dans l'historique
									mysql_query("INSERT INTO historique(id_consommateur, impulseur, libelle, montant) VALUES('".$impulseur."Ch210', '$id_consommateur', '$libelle', '$montant')") or die(mysql_error()) ;
									//Ajout des broussoufs sur le compte
									mysql_query("UPDATE utilisateurs SET solde=solde+$montant WHERE id_consommateur='".$impulseur."Ch210'") or die(mysql_error()) ;

								}
				
				//Ajout de l'opération dans l'historique
				mysql_query("INSERT INTO historique(id_consommateur, impulseur, libelle, montant) VALUES('$id_consommateur', '$impulseur', '$libelle', '$somme')") or die(mysql_error()) ;
				//Ajout des broussoufs sur le compte
				mysql_query("UPDATE utilisateurs SET solde=solde+$somme WHERE id_consommateur='$id_consommateur'") or die(mysql_error()) ;
			}
			header('location: ../historique.php');
		}
		else
		{
			echo "Il y a un chicos avec ton libellé";
		}
	}
	else
	{
		echo "Il y a un chicos avec ton montant";
	}
}
else	
{
	echo "Le compte n'existe pas";
}
	//Fermeture de la connexion
	mysql_close();

?>